shoot oneself in the foot – English–Français translations

🇬🇧 en fr 🇫🇷

shoot oneself in the foot verb

  • to act against one's own interest
se tirer une balle dans le pied
Wiktionary Links